<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui"
	xmlns:f="http://java.sun.com/jsf/core">
	<f:view>
		<table style="width:100%">
			<tr>
				<td style="width:80%">
					<table>
						<tr>
							<td>
								<h:outputText value="Data Atendimento" />
							</td>
							<td>
								<h:inputText value="#{medicoManager.fichaPaciente.dataAtendimento}" disabled="true" >
									<f:convertDateTime pattern="dd/MM/yyyy" />
								</h:inputText>
							</td>
						</tr>
						<tr>
							<td>
								<h:outputText value="Peso" />
							</td>
							<td>
								<h:inputText value="#{medicoManager.fichaPaciente.peso}" />
							</td>
						</tr>
					</table>
				</td>
				<td style="text-align: right;">
					<p:commandButton value="Salvar Prontuário" action="#{medicoManager.saveFichaPaciente}" update="form :form_consulta" rendered="#{medicoManager.fichaPaciente.id == null}" oncomplete="fichaDialog.hide()" style="height:40px;"/>
					<p:commandButton value="Salvar Prontuário" action="#{medicoManager.updateFichaPaciente}" update="form :form_consulta" rendered="#{medicoManager.fichaPaciente.id != null and !medicoManager.podeReabrirFicha(medicoManager.agendamento)}" oncomplete="fichaDialog.hide()" style="height:40px;"/>
				</td>
			</tr>
		</table>
		<table>
			<tr style="margin">
				<td>
					<h:outputText value="Observações" /><br />
					<h:inputTextarea value="#{medicoManager.fichaPaciente.observacoes}" style="height:180px; width:375px; resize:none" disabled="#{medicoManager.fichaPaciente.id != null and medicoManager.podeReabrirFicha(medicoManager.agendamento)}"/>
				</td>	
				<td style="vertical-align:top; width: 370px">
					<h:panelGroup id="panel_exame">
						<h:outputText value="Exames" /><br />
						<p:selectOneMenu value="#{medicoManager.exame.id}" style="width: 330px; display: inline; clear: both; float: left;" disabled="#{medicoManager.fichaPaciente.id != null and medicoManager.podeReabrirFicha(medicoManager.agendamento)}">
							<f:selectItem itemLabel="- Selecione -" /> 
							<f:selectItems var="exame" value="#{medicoManager.listExame}" itemValue="#{exame.id}" itemLabel="#{exame.descricao}"/>
						</p:selectOneMenu>
						<p:commandButton update="panel_exame :form_consulta:growl" process="panel_exame" disabled="#{medicoManager.fichaPaciente.id != null and medicoManager.podeReabrirFicha(medicoManager.agendamento)}" 
							action="#{medicoManager.addExame}" icon="ui-icon-plusthick" style="height:25px;"/><br /><br />
						
						<p:dataGrid id="table_exame" emptyMessage="Não existem Exames Cadastrados" 
							value="#{medicoManager.fichaPaciente.examesPaciente}" var="exame" 
							paginator="true" paginatorPosition="top" rows="5" columns="1">
							<p:column>
								<h:outputText value="#{exame.exame.descricao}" />
							</p:column>
						
						</p:dataGrid>
					</h:panelGroup>
					
				</td>	
			</tr>
			<tr>
				<td style="padding-top:5px">
					<h:outputText value="Receita" /><br />
					<h:inputTextarea value="#{medicoManager.fichaPaciente.receituario.receita}" style="height:180px; width:375px; resize:none" disabled="#{medicoManager.fichaPaciente.id != null and medicoManager.podeReabrirFicha(medicoManager.agendamento)}"/>
				</td>
				<td style="padding-top:5px">
					<h:outputText value="Procedimentos" /><br />
					<h:inputTextarea value="#{medicoManager.fichaPaciente.procedimento.procedimento}" style="height:180px ; width:370px; resize:none" disabled="#{medicoManager.fichaPaciente.id != null and medicoManager.podeReabrirFicha(medicoManager.agendamento)}"/>
				</td>	
			</tr>
		</table>
	</f:view>
</html>